package xbank

import (
	"encoding/json"

	"gitee.com/xiaoyutab/xgotool/optional/xlog"
)

// 默认银行信息
var default_bank BankIcon = BankIcon{
	Name:       "其他银行",
	ShortName:  "other",
	Icon:       "other_icon.png",
	Background: "other.png",
}

// 获取全部银行信息
func GetList() []BankIcon {
	lis, err := CityCsv.ReadFile("bank.json")
	if err != nil {
		xlog.Panic("默认银行列表加载失败", err)
		return nil
	}
	mod := []BankIcon{}
	if err := json.Unmarshal(lis, &mod); err != nil {
		return nil
	}
	return mod
}
